2002년08월31일 85번
[네트워크 및 서비스의 활용] 시스템 관리자 홍길동은 자신이 관리하는 리눅스 시스템의 모든 사용자들에게 메일을 보내고자, Sendmail의 메일 Alias 설정 파일에 alluser: :include:/etc/mail/allusers 라고 설정 한 후 해당 정보를 갱신시켰다. 다음 중 위에 언급된 /etc/mail/allusers 파일을 만들기 위한 가장 적절한 명령은?
- ① cat /etc/passwd > /etc/mail/allusers
- ② awk -F: '$3 > 100 { print $1 }' /etc/passwd > /etc/mail/allusers
- ③ sed '$1 > 200 { print $1 }' /etc/passwd > /etc/mail/allusers
- ④ makemap hash /etc/mail/allusers < /etc/passwd
(정답률: 0%)
문제 해설
연도별
- 2023년03월11일
- 2022년03월12일
- 2020년10월10일
- 2020년06월13일
- 2019년09월21일
- 2019년03월16일
- 2018년09월08일
- 2018년03월10일
- 2017년09월09일
- 2017년03월11일
- 2016년09월10일
- 2016년03월12일
- 2015년09월12일
- 2015년03월14일
- 2014년09월13일
- 2014년03월08일
- 2013년09월14일
- 2013년03월09일
- 2012년09월08일
- 2012년03월10일
- 2011년09월03일
- 2011년03월12일
- 2010년09월04일
- 2010년03월13일
- 2009년09월06일
- 2009년03월15일
- 2008년08월31일
- 2008년06월01일
- 2008년03월16일
- 2008년01월20일
- 2007년08월19일
- 2007년05월27일
- 2007년03월18일
- 2006년09월03일
- 2005년09월03일
- 2005년03월19일
- 2004년10월31일
- 2004년05월23일
- 2003년10월04일
- 2003년06월07일
- 2003년01월11일
- 2002년08월31일
- 2002년05월19일
진행 상황
0 오답
0 정답
이유는 다음과 같다.
- /etc/passwd 파일은 시스템에 등록된 모든 사용자 정보를 담고 있다.
- awk 명령어는 파일에서 원하는 정보를 추출하고 가공하는데 사용된다.
- -F 옵션은 필드 구분자를 지정하는데, 이 경우에는 콜론(:)을 구분자로 사용한다.
- '$3 > 100'은 세 번째 필드(UID)가 100보다 큰 경우를 의미한다. 이는 시스템 관리자나 시스템 프로세스 등 특정 사용자를 제외하기 위한 필터링 작업이다.
- { print $1 }은 첫 번째 필드(사용자 이름)을 출력하는 명령어이다.
- > /etc/mail/allusers는 추출한 사용자 이름을 /etc/mail/allusers 파일에 저장하는 명령어이다. 이 파일은 Sendmail의 메일 Alias 설정 파일에서 사용된다.